package com.hpeu_12.day12302;

public class SuperDemo {
	public static void main(String[] args) {
		Son son = new Son();
		son.method();
	}
}
class Father{
	String name = "小头爸爸";
	public void show() {
		System.out.println("父类："+this.name);
	}
	//无参构造器
	public Father() {
		System.out.println("Father()无参构造方法");
	}
	//有参的构造器
	public Father(String name) {
		this.name = name;
		System.out.println("Father(String name)有参构造方法");
	}
	
}
class Son extends Father{
	String name = "小头儿子";
	public void method() {
		//调用父类中的属性
		//System.out.println(super.name);
		//调用父类中的方法
		super.show();
	}
	//子类的无参构造
	public Son() {
		//调用父类的指定的构造方法
		super();
		//默认是有super()的，被缺省了
		System.out.println("Son()无参构造方法");
		
	}
}